Licensing: update topic for new license mechanism#8772
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates DevExtreme licensing documentation to reflect the new license-key workflow based on the devextreme-license CLI and centralizes detailed setup steps in DevExpress General Information articles.
Changes:
- Replaced in-repo manual configuration/CI guidance with links to updated DevExpress licensing articles and references to the
devextreme-licenseCLI. - Simplified framework-specific pages (Next.js, Module Federation) to point to the new centralized setup instructions.
- Updated the ASP.NET Core/MVC validation troubleshooting topic to link to the new non-modular configuration instructions.
Reviewed changes
Copilot reviewed 12 out of 12 changed files in this pull request and generated 8 comments.
Show a summary per file
| File | Description |
|---|---|
| concepts/Common/Licensing/25 Validation/05 ASP.NET Core and ASP.NET MVC Projects.md | Updates troubleshooting guidance to link to the new license-key configuration article. |
| concepts/Common/Licensing/14 Automated License Key File Creation.md | Adds a new CI/CD-focused topic pointing to the devextreme-license workflow. |
| concepts/Common/Licensing/13 Deployment and Continuous Integration (CI).md | Replaces prior CI instructions with the new CLI-based approach and external reference. |
| concepts/Common/Licensing/10 Validate Your License Key/30 Next.js Specifics.md | Replaces embedded Next.js setup example with a link to the new centralized instructions. |
| concepts/Common/Licensing/10 Validate Your License Key/25 Module Federation Specifics.md | Replaces embedded Angular Module Federation setup details with a link to the new centralized instructions. |
| concepts/Common/Licensing/10 Validate Your License Key/15 Automated License Key File Creation.md | Removes the legacy custom script-based key file generation instructions. |
| concepts/Common/Licensing/10 Validate Your License Key/10 Manual Configuration/10 Non-Modular.md | Removes legacy non-modular manual configuration instructions. |
| concepts/Common/Licensing/10 Validate Your License Key/10 Manual Configuration/05 Modular.md | Removes legacy modular manual configuration instructions. |
| concepts/Common/Licensing/10 Validate Your License Key/10 Manual Configuration/00 Manual Configuration.md | Removes legacy manual-configuration intro page. |
| concepts/Common/Licensing/10 Validate Your License Key/10 Manual Configuration.md | Adds a new short manual configuration landing page pointing to the new workflow. |
| concepts/Common/Licensing/10 Validate Your License Key/00 Validate Your License Key.md | Adds a new “Validate Your License Key” landing page describing the new 2-step process and linking out. |
| concepts/Common/Licensing/09 Obtain Your License Key.md | Simplifies “Obtain Your License Key” content and points to the centralized licensing article. |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 16 out of 16 changed files in this pull request and generated 3 comments.
Comments suppressed due to low confidence (1)
concepts/Common/Licensing/25 Validation.md:33
- This troubleshooting text still instructs users to “specify a correct key” and “visit Download Manager to obtain a valid license key”, which conflicts with the new DevExpress-key +
devextreme-licenseruntime-key workflow introduced elsewhere in this PR. Please update this guidance to match the new mechanism (generate the runtime key, then register it inconfig()/GlobalConfig).
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: dirkpieterse <dirk.pieterse@devexpress.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 17 out of 17 changed files in this pull request and generated 3 comments.
Comments suppressed due to low confidence (1)
concepts/Common/Licensing/25 Validation.md:33
- This page still instructs users to specify a license key in GlobalConfig and obtain a valid key from the DevExpress Download Manager. With the new mechanism described in the updated licensing topics (DevExpress key registration +
devextreme-licenseCLI-generated runtime key), these instructions appear outdated and can mislead users troubleshooting W0021. Please update this text to match the new key flow (DevExpress key vs generated runtime key and where users should obtain/configure each).
| - [Information Security](/concepts/Common/Licensing/20%20Information%20Security.md '/Documentation/Guide/Common/Licensing/#Information_Security') | ||
|
|
||
| - [Validation](/concepts/Common/Licensing/25%20Validation/00%20Validation.md '/Documentation/Guide/Common/Licensing/#Validation') | ||
| - [Validation](/concepts/Common/Licensing/25%20Validation.md '/Documentation/Guide/Common/Licensing/#Validation') | ||
|
|
||
| - [Redistribution](/concepts/Common/Licensing/27%20Redistribution.md '/Documentation/Guide/Common/Licensing/#Redistribution') |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 17 out of 17 changed files in this pull request and generated 2 comments.
Comments suppressed due to low confidence (1)
concepts/Common/Licensing/25 Validation.md:33
- The guidance for W0021 still refers to specifying a “DevExtreme license” key in GlobalConfig and getting the key from Download Manager. This looks inconsistent with the updated licensing flow in this PR (DevExpress license key +
devextreme-licenseCLI-generated runtime key). Please update this message text to match the new mechanism and point readers to the updated “Validate Your License Key” instructions.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 17 out of 17 changed files in this pull request and generated 1 comment.
Comments suppressed due to low confidence (1)
concepts/Common/Licensing/25 Validation.md:33
- The remaining validation guidance (for example, the W0021 case) still tells readers to obtain a “valid license key” from the DevExpress Download Manager and to “specify a correct key in the GlobalConfig.” This conflicts with the new flow described elsewhere in this PR (DevExpress license key registration +
devextreme-licenseCLI generating a DevExtreme runtime key). Please update this row’s remediation text to reflect the new mechanism and link to the updated “Validate Your License Key” steps instead of pointing users to Download Manager for a DevExtreme key.
No description provided.